I-错误码列表

一、前提说明

此错误码码针对v6版本及 v6版本之后的 SDK 适用。

二、SDK错误码表

SDK 错误码表是由 SDK 或者与设备通讯时产生或者得到的一些错误码信息,该部分错误码仅用于 SDK 中使用,不在其它情况下使用。通常在任务错误回调中会携带错误码。

错误码 字段定义 意义
100400 XLinkErrorCodePairingHandshakeLocalSuccess 本地配对握手成功
100401 XLinkErrorCodePairingHandshakeLocalFailDhParamsInvalid 本地配对握手DH参数不合法
100402 XLinkErrorCodePairingHandshakeLocalFailTicketVerify 本地Ticket验证失败(为空、不匹配)
100403 XLinkErrorCodePairingHandshakeLocalFailPublicKeyInvalid 本地配对握手Public Key不合法
100404 XLinkErrorCodePairingHandshakeLocalFailPinVerify 本地PinCode验证失败(为空、不匹配)
100405 XLinkErrorCodePairingHandshakeLocalFailDeviceNotReady 设备不在配对状态
100600 XLinkErrorCodePairingLocalSuccess 本地配对成功
100601 XLinkErrorCodePairingLocalFailReachPairingLimit 本地配对达到上线
100900 XLinkErrorCodeSessionHandshakeLocalSuccess 本地会话握手成功
100901 XLinkErrorCodeSessionHandshakeLocalFailUnknownPairingId 本地会话未知pairing id
100902 XLinkErrorCodeSessionHandshakeLocalFailVerify 本地会话验证失败
100903 XLinkErrorCodeSessionHandshakeLocalFailDhParamsInvalid 本地会话DH参数不合法
100904 XLinkErrorCodeSessionHandshakeLocalFailPublicKeyInvalid 本地public key不合法
101300 XLinkErrorCodeSetDataPointLocalSuccess 设置数据端点成功
101301 XLinkErrorCodeSetDataPointLocalFail 设置数据端点失败
101302 XLinkErrorCodeSetDataPointLocalFailUnauthorised 未授予设置权限
101303 XLinkErrorCodeSetDataPointLocalFailDeviceFault 设备问题
101304 XLinkErrorCodeSetDataPointLocalFailTypeError 数据端点类型错误
101500 XLinkErrorCodeGetDataPointLocalSuccess 获取数据端点成功
101501 XLinkErrorCodeGetDataPointLocalFailFlagNotSupported flag参数不支持
101502 XLinkErrorCodeGetDataPointLocalFailUnauthorised 未授予获取权限
101700 XLinkErrorCodeGetTicketLocalSuccess 获取ticket成功
101701 XLinkErrorCodeGetTicketLocalFailUnknownType 未知ticket type
110300 XLinkErrorCodeProbeLocalSuccess 获取probe成功
110301 XLinkErrorCodeProbeLocalFailFlagNotSupported flag参数不支持
110302 XLinkErrorCodeProbeLocalFailUnauthorised 未授予获取权限
200800 XLinkErrorCodeSetDataPointCloudSuccess 云端设置数据端点成功
200801 XLinkErrorCodeSetDataPointCloudFail 云端设置数据端点失败
200802 XLinkErrorCodeSetDataPointCloudFailUnauthorised 未授予设置权限
201000 XLinkErrorCodeGetDataPointCloudSuccess 云端获取数据端点成功
201001 XLinkErrorCodeGetDataPointCloudFail 云端获取数据端点失败,服务不可用
201601 XLinkErrorCodeSubscribeDeviceSuccess 云端订阅设备成功
201602 XLinkErrorCodeSubscribeDeviceFailDeviceInfoInvaild 云端订阅设备失败,设备信息有误
201603 XLinkErrorCodeSubscribeDeviceFailTicketInvaild 云端订阅设备失败,Ticket校验失败
201604 XLinkErrorCodeSubscribeDeviceFail 云端订阅设备失败, 服务器出错
201605 XLinkErrorCodeSubscribeDeviceFailDeviceModeLimited 云端订阅设备失败,设备订阅模式限制订阅失败
202000 XLinkErrorCodeGetTicketCloudSuccess 云端获取Ticket成功
300101 XLinkErrorCodeTaskTimeout 任务超时
300102 XLinkErrorCodeTaskCanceled 任务取消
300103 XLinkErrorCodeTaskDependenceTimeout 任务依赖等待超时(如云端任务需要云端连接成功才能操作,等待期间云端未能连接成功导致超时)
400101 XLinkErrorCodeUnknown 未知错误
400102 XLinkErrorCodeApiUnknown 未知的API错误,或者解析API错误码时出错
400103 XLinkErrorCodeSocketTimeout Socket 连接超时
400104 XLinkErrorCodeSDKNotStarted SDK还没启动
400201 XLinkErrorCodeMqttFailClientParamsNotExist client操作时参数不合法,比如无法获取到clientId拼接topic进行通讯
400202 XLinkErrorCodeMqttFailClientNotExist client不存在,无法进行相关通讯操作
400203 XLinkErrorCodeMqttFailClientDisconnected mqtt client未连接成功
400204 XLinkErrorCodeMqttFailClientInnerError client内部出错,属于client的未知错误
400205 XLinkErrorCodeMqttFailLocalClientInit 初始化本地client失败
400206 XLinkErrorCodeMqttFailCloudClientInit 初始化云端client失败
400207 XLinkErrorCodeMqttFailLocalPublish 本地发布topic失败
400208 XLinkErrorCodeMqttFailCloudPublish 云端发布topic失败
400301 XLinkErrorCodeProtocolVersionNotSupported 协议版本不支持
400302 XLinkErrorCodeProtocolFailEncryptSession 会话解密失败
400303 XLinkErrorCodeProtocolFailDecryptSession 会话加密失败
400304 XLinkErrorCodeProtocolFailEncryptPairing 配对解密失败
400305 XLinkErrorCodeProtocolFailDecryptPairing 配对加密失败
400306 XLinkErrorCodeProtocolFailDecryptPairingHandshake 配对握手加密失败
400307 XLinkErrorCodeProtocolFailEncryptPairingHandshake 配对握手加密失败
400308 XLinkErrorCodeProtocolFailEncryptPinCode pinCode加密失败
400309 XLinkErrorCodeProtocolFailDecryptPinCode pinCode解密失败
400310 XLinkErrorCodeProtocolFailPairingHandshakeNotExit 配对握手会话信息不存在
400311 XLinkErrorCodeProtocolFailPairingNotExist 配对信息不存在
400312 XLinkErrorCodeProtocolFailSessionNotExist 本地会话信息不存在
400313 XLinkErrorCodeProtocolFailCloudCmConnected 云端连接失败
400314 XLinkErrorCodeProtocolFailCloudCmDisconnected 断开云端连接失败
400315 XLinkErrorCodeProtocolFailPacketData 打包数据包出错
400316 XLinkErrorCodeProtocolFailParseData 解析数据包出错
400401 XLinkErrorCodeDeviceFailLocalNotConnected 设备本地未连接
400402 XLinkErrorCodeDeviceFailCloudNotConnected 设备云端未连接
400403 XLinkErrorCodeDeviceFailLocalCloseSession 设备本地关闭session失败
400404 XLinkErrorCodeDeviceFailCloudCloseSession 设备云端关闭session失败
400405 XLinkErrorCodeDeviceFailDeviceNotExist 维护的设备不存在
400406 XLinkErrorCodeDeviceIdIsZero 设备ID不能为0
400501 XLinkErrorCodeUserCloudCmDisconnected 用户断开云端连接
400502 XLinkErrorCodeUserLocalDisconnected 用户断开本地client连接
400601 XLinkErrorCodeParamsInvalid 参数不合法(参数存在但是未获取需要的信息,如设备对象对象存在但获取不到Mac)
400602 XLinkErrorCodeParamsNotExist 需要的参数不存在(参数不存在,Null或者Nil)
400603 XLinkErrorCodeParamsInviteCodeNotExist 分享的邀请码不存在
400701 XLinkErrorCodeConfigWithoutCropId 没有配置企业id

三、API错误码表

API错误码为来自http接口请求返回的错误码信息,该部分的错误码是由后台确定并进行声明的.所有的错误码来源为OPEN API 开发指南中的错误码信息

错误码 字段名称 意义
错误码 字段名称 意义
1001001 XLinkErrorCodeApiParamNetioError 网络IO错误
4001001 XLinkErrorCodeApiParamValidError 请求数据字段验证不通过
4001002 XLinkErrorCodeApiParamMustNotNull 请求数据必须字段不可为空
4001003 XLinkErrorCodeApiPhoneVerifycodeNotExists 手机验证码不存在
4001004 XLinkErrorCodeApiPhoneVerifycodeError 手机验证码错误
4001005 XLinkErrorCodeApiRegisterPhoneExists 注册的手机号已存在
4001006 XLinkErrorCodeApiRegisterEmailExists 注册的邮箱已存在
4001007 XLinkErrorCodeApiAccountPasswordError 密码错误
4001008 XLinkErrorCodeApiAccountVaildError 帐号不合法
4001009 XLinkErrorCodeApiMemberStatusError 企业成员状态不合法
4001010 XLinkErrorCodeApiRefreshTokenError 刷新token不合法
4001011 XLinkErrorCodeApiMemberRoleTypeUnkown 未知成员角色类型
4001012 XLinkErrorCodeApiMemberInviteNotAdmin 只有管理员才能邀请
4001013 XLinkErrorCodeApiCanNotModifyOtherMemberInfo 不可修改其他成员信息
4001014 XLinkErrorCodeApiCanNotDeleteYourself 不能删除本人
4001015 XLinkErrorCodeApiProductLinkTypeUnkown 未知的产品连接类型
4001016 XLinkErrorCodeApiCanNotDeleteReleaseProduct 已发布的产品不可删除
4001017 XLinkErrorCodeApiFirmwareVersionExists 固件版本已存在
4001018 XLinkErrorCodeApiDataPointTypeUnkown 数据端点未知数据类型
4001019 XLinkErrorCodeApiDataPointIndexExists 数据端点索引已存在
4001020 XLinkErrorCodeApiCantNotDeleteReleasedDataPoint 已发布的数据端点不可删除
4001021 XLinkErrorCodeApiDeviceMacAddressExists 该产品下设备MAC地址已存在
4001022 XLinkErrorCodeApiCanNotDeleteActivatedDevice 不能删除已激活的设备
4001023 XLinkErrorCodeApiPropertyKeyProtect 扩展属性Key为预留字段
4001024 XLinkErrorCodeApiPropertyLimit 设备扩展属性超过上限
4001025 XLinkErrorCodeApiPropertyAddExists 新增已存在的扩展属性
4001026 XLinkErrorCodeApiPropertyUpdateNotExists 更新不存在的扩展属性
4001027 XLinkErrorCodeApiPropertyKeyError 属性字段名不合法
4001028 XLinkErrorCodeApiEmailVerifycodeNotExists 邮件验证码不存在
4001029 XLinkErrorCodeApiEmailVerifycodeError 邮件验证码错误
4001030 XLinkErrorCodeApiUserStatusError 用户状态不合法
4001031 XLinkErrorCodeApiUserPhoneNotVaild 用户手机尚未认证
4001032 XLinkErrorCodeApiUserEmailNotVaild 用户邮箱尚未认证
4001033 XLinkErrorCodeApiUserHasSubscribeDevice 用户已经订阅设备
4001034 XLinkErrorCodeApiUserHaveNoSubscribeDevice 用户没有订阅该设备
4001035 XLinkErrorCodeApiUpgradeTaskNameExists 自动升级任务名称已存在
4001036 XLinkErrorCodeApiUpgradeTaskStatusUnkown 升级任务状态未知
4001037 XLinkErrorCodeApiUpgradeTaskHaveStartingVersion 已有相同的起始版本升级任务
4001038 XLinkErrorCodeApiDeviceActiveFail 设备激活失败
4001039 XLinkErrorCodeApiDeviceAuthFail 设备认证失败
4001041 XLinkErrorCodeApiSubscribeAuthorizeCodeError 订阅设备认证码错误
4001042 XLinkErrorCodeApiEmpowerNameExists 授权名称已存在
4001043 XLinkErrorCodeApiAlarmRuleNameExists 该告警规则名称已存在
4001045 XLinkErrorCodeApiDataTableNameExists 数据变名称已存在
4001046 XLinkErrorCodeApiProductFirmwareFileSizeLimit 产品固件文件超过大小限制
4001047 XLinkErrorCodeApiAppApnLicenseFileSizeLimit apn密钥文件超过大小限制
4001048 XLinkErrorCodeApiAppApnIsNotEnable APP的APN功能未启用
4001049 XLinkErrorCodeApiProductCanNotRegisterDevice 产品未允许用户注册设备
4001061 XLinkErrorCodeApiAccountPasswordRetryLimit 用户由于多次输入错误密码已被锁定
4001076 XLinkErrorCodeApiNotDeviceAdmin 不是设备的管理员
4001094 XLinkErrorCodeApiRegisterThirdpartyPhoneExists 第三方要绑定手机号已存在
4001096 XLinkErrorCodeApiRegisterThirdpartyEmailExists 第三方要绑定邮箱已存在
4001125 XLinkErrorCodeApiThirdPartyOpenIdExistOther 用户自定义的第三方账户已被绑定
4001126 XLinkErrorCodeApiThirdPartyOpenIdExistQq QQ账户已被绑定
4001127 XLinkErrorCodeApiThirdPartyOpenIdExistWx 微信账户已被绑定
4001128 XLinkErrorCodeApiThirdPartyOpenIdExistWb 微博账户已被绑定
4031001 XLinkErrorCodeApiInvalidAccess 禁止访问
4031002 XLinkErrorCodeApiNeedAccessToken 禁止访问,需要Access-Token
4031003 XLinkErrorCodeApiAccessTokenInvalid 无效的Access-Token
4031004 XLinkErrorCodeApiNeedCorpApi 需要企业的调用权限
4031005 XLinkErrorCodeApiNeedCorpAdminMember 需要企业管理员权限
4031006 XLinkErrorCodeApiNeedDataPermission 需要数据操作权限
4031007 XLinkErrorCodeApiInvalidAccessPrivateData 禁止访问私有数据
4031008 XLinkErrorCodeApiShareCanceled 分享已经被取消
4031009 XLinkErrorCodeApiShareAccepted 分享已经接受
4031021 XLinkErrorCodeApiAccessTokenExpired Access-Token过期
4031022 XLinkErrorCodeApiAccessTokenRefresh Access-Token需要重新刷新
4041001 XLinkErrorCodeApiUrlNotFound URL找不到
4041002 XLinkErrorCodeApiMemberAccountNoExists 企业成员帐号不存在
4041003 XLinkErrorCodeApiMemberNotExists 企业成员不存在
4041004 XLinkErrorCodeApiMemberInviteEmailNotExists 激活的成员邮箱不存在
4041005 XLinkErrorCodeApiProductNotExists 产品信息不存在
4041006 XLinkErrorCodeApiFirmwareNotExists 产品固件不存在
4041007 XLinkErrorCodeApiDataPointNotExists 数据端点不存在
4041008 XLinkErrorCodeApiDeviceNotExists 设备不存在
4041009 XLinkErrorCodeApiDevicePropertyNotExists 设备扩展属性不存在
4041010 XLinkErrorCodeApiCorpNotExists 企业不存在
4041011 XLinkErrorCodeApiUserNotExists 用户不存在
4041012 XLinkErrorCodeApiUserPropertyNotExists 用户扩展属性不存在
4041013 XLinkErrorCodeApiUpgradeTaskNotExists 升级任务不存在
4041014 XLinkErrorCodeApiEmpowerNotExists 第三方身份授权不存在
4041015 XLinkErrorCodeApiAlarmRuleNotExists 告警规则不存在
4041016 XLinkErrorCodeApiDataTableNotExists 数据表不存在
4041017 XLinkErrorCodeApiDataNotExists 数据不存在
4041018 XLinkErrorCodeApiShareNotExists 分享资源不存在
4041019 XLinkErrorCodeApiCorpEmailNotExists 企业邮箱不存在
4041020 XLinkErrorCodeApiAppNotExists APP不存在
4041216 XLinkErrorCodeApiShareNotPending home的zone不存在
4041218 XLinkErrorCodeApiShareNotPending2 home的zone不存在
5031001 XLinkErrorCodeApiServiceException 服务端发生异常

四、更新说明

日期 更新内容
2018.06.06 更新API错误码信息
没找到需要的文档?
你可以提交工单反馈 或 阅读常见问题